package modele;

import controleur.ControleurUnite;

public class Case {
	// Variable(s) d'instance
	private String label;
	private Statut statut;
	private ControleurUnite unitePresente;
	
	// Constructeur(s)
	public Case() {
		this.label="O";
		this.statut=Statut.ACCESSIBLE;
		this.unitePresente=null;
	}
	
	public Case(String label, Statut statut, ControleurUnite unite) {
		this.label=label;
		this.statut=statut;
		this.unitePresente=unite;
	}
	
	// Accesseur(s)
	public String getLabel() {
		return label;
	}

	public Statut getStatut() {
		return statut;
	}

	public ControleurUnite getUnitePresente() {
		return unitePresente;
	}
	
	// Mutateur(s)
	public void setLabel(String label) {
		this.label = label;
	}

	public void setStatut(Statut statut) {
		this.statut = statut;
	}

	public void setUnitePresente(ControleurUnite unitePresente) {
		this.unitePresente = unitePresente;
	}
}
